to settle oneself down - Spanish English Dictionary